package com.youan.log.modules.audit.service;

import com.youan.log.modules.audit.dataimport.bean.TaskData;

import java.util.List;

public interface IImportService {

    void startImport(List<String> importDates);

    /**
     * 获取workspace中已经导入的任务数据(两个文件)
     * @author xsh
     * @date 2021/3/9 8:46
     * @param:
     * @return
     */
    List<TaskData> getDataHasImportedTaskData();

    /**
     * 获取workspace中可以执行导入任务的数据
     * @author xsh
     * @date 2021/3/9 9:44
     * @param:
     * @return
     */
    List<TaskData> getCanImportTaskData();

    /**
     * 删除workspace中的文件
     * @author xsh
     * @date 2021/3/9 10:29
     * @param: date
     * @return
     */
    void deleteTaskDataFile(String date);
}
